vet electronics relationship veterinary cats law animal notebook computer customer laptops software electronic digital cameras cell phones veterinary software practice dogs laptop crm cat electronics - general management dog medical puppy pet computer repair health